package customer

import (
	PhoneService "counter-help/admin/server/plugin/sms/service"
	"counter-help/admin/server/service"
)

type ApiGroup struct {
	CusAuthApi
	CusCustomizationApi
	CusFeedbackApi
	CusOrderApi
	CusOrderAssignmentsApi
	CusReminderApi
	CusSpreadApi
	CusUserApi
	CusUserPhoneLoginApi
	PageViewApi
}

var (
	jwtService                 = service.ServiceGroupApp.SystemServiceGroup.JwtService
	cusAuthService             = service.ServiceGroupApp.CustomerServiceGroup.CusAuthService
	cusCustomizationService    = service.ServiceGroupApp.CustomerServiceGroup.CusCustomizationService
	cusFeedbackService         = service.ServiceGroupApp.CustomerServiceGroup.CusFeedbackService
	cusOrderService            = service.ServiceGroupApp.CustomerServiceGroup.CusOrderService
	cusOrderAssignmentsService = service.ServiceGroupApp.CustomerServiceGroup.CusOrderAssignmentsService
	cusReminderService         = service.ServiceGroupApp.CustomerServiceGroup.CusReminderService
	cusSpreadService           = service.ServiceGroupApp.CustomerServiceGroup.CusSpreadService
	cusUserService             = service.ServiceGroupApp.CustomerServiceGroup.CusUserService
	phoneLoginService          = service.ServiceGroupApp.CustomerServiceGroup.CustomerPhoneLoginService
	phoneService               = PhoneService.ServiceGroupApp.AliSmsService
	pageViewService            = service.ServiceGroupApp.CustomerServiceGroup.PageViewService
)
